package cc.rengu.igas.bomp.facade.request;

import cc.rengu.igas.bomp.facade.base.BaseRequest;
import cc.rengu.igas.bomp.facade.bean.MchntImageInfoBean;

import java.io.Serializable;
import java.util.List;

/**
 * 商户影像信息管理
 */
public class MchntImageInfoManageRequest extends BaseRequest implements Serializable {

    /**
     * 用户标识
     */
    private String userId;
    /**
     * 商户号
     */
    private String mchntNo;
    /**
     * 商户影像信息
     */
    private List<MchntImageInfoBean> mchntImageInfoBeanList;

    /**
     * 商户签约协议号
     */
    private String mchntSignId;

    /**
     * 操作类型
     */
    private String oprType;
    /**
     * 审核状态
     */
    private String checkStatus;
    /**
     * 审核拒绝原因
     */
    private String auditRefuseReason;

    /**
     * 是否需要审核
     * 0：不需要审核
     * 1：需要审核
     */
    private String checked;

    /**
     * 操作菜单标识
     */
    private String oprMenuId;

    /**
     * 操作菜单名
     */
    private String oprMenuName;

    /**
     * web界面下一步url
     */
    private String webNextUrl;

    /**
     * 主记录显示标识
     */
    private String masterShowFlag;

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public List<MchntImageInfoBean> getMchntImageInfoBeanList() {
        return mchntImageInfoBeanList;
    }

    public void setMchntImageInfoBeanList(List<MchntImageInfoBean> mchntImageInfoBeanList) {
        this.mchntImageInfoBeanList = mchntImageInfoBeanList;
    }

    public String getMchntSignId() {
        return mchntSignId;
    }

    public void setMchntSignId(String mchntSignId) {
        this.mchntSignId = mchntSignId;
    }

    public String getOprType() {
        return oprType;
    }

    public void setOprType(String oprType) {
        this.oprType = oprType;
    }

    public String getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(String checkStatus) {
        this.checkStatus = checkStatus;
    }

    public String getAuditRefuseReason() {
        return auditRefuseReason;
    }

    public void setAuditRefuseReason(String auditRefuseReason) {
        this.auditRefuseReason = auditRefuseReason;
    }

    public String getChecked() {
        return checked;
    }

    public void setChecked(String checked) {
        this.checked = checked;
    }

    public String getOprMenuId() {
        return oprMenuId;
    }

    public void setOprMenuId(String oprMenuId) {
        this.oprMenuId = oprMenuId;
    }

    public String getOprMenuName() {
        return oprMenuName;
    }

    public void setOprMenuName(String oprMenuName) {
        this.oprMenuName = oprMenuName;
    }

    public String getWebNextUrl() {
        return webNextUrl;
    }

    public void setWebNextUrl(String webNextUrl) {
        this.webNextUrl = webNextUrl;
    }

    public String getMasterShowFlag() {
        return masterShowFlag;
    }

    public void setMasterShowFlag(String masterShowFlag) {
        this.masterShowFlag = masterShowFlag;
    }
}
